$(document).ready(function() {


	$("li").removeClass("active");	
	$("li#validation-btn").addClass("active");
	$("#white-notify").removeClass("white-notify");


});

function listProduct() {
	

	$.ajax({
		type: "POST",
		url: "./listaProdottiCompleti",
		data: { },
		dataType: "xml",

		success: function(data){
			



			var result = "";

			$(data).find('report').each(function() {
				
				var titolo = $(this).find('titolo').text();
				var autori = $(this).find('autori').text();
				var stato = $(this).find('stato').text().toLowerCase();
				var anno_pubb = $(this).find('anno_pubb').text();
				var id_prod = $(this).find('prod_id').text();
				
				result+=  
            		"<li style='margin-bottom:5px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;' onmouseover='tbodyHover(this)' onmouseout='tbodyOut(this)'>" +
            		"<table   >" +
            		"<tr> " +
            		"<td style='width:5%;'><input id='lis' type='checkbox' name='list' value='"+id_prod+"'></td>" +
            		" <td style='width:40%;' id='"+id_prod+"' onclick='redirect(this)'> <h3 class='titolo'>"+titolo+"</h3></td>"+
            		" <td style='width:40%;' id='"+id_prod+"' onclick='redirect(this)'>  <h4 class='autori'>"+autori+"</h4></td>"+
            		" <td style='width:40%;' id='"+id_prod+"' onclick='redirect(this)'>  <h4><p class='stato' hidden>"+stato+"</p> <span class='glyphicon glyphicon-ok-circle' title='Completo'></span></h4></td>"+
            		" <td style='width:40%;' id='"+id_prod+"' onclick='redirect(this)'> <h4 class='data'>"+anno_pubb+"</h4></td>"+
            		"</tr> </table>"+
            		"</li>";
				

			}); // FINE EACH FUNCTION
			
			$(result).appendTo("#list_complete_products");
			$("#container_complete_products").show();
			
			var options = { valueNames: ['titolo' , 'autori' , 'data' ]};
            var userList = new List('prodotti', options);

		}
	
	


});
	
	
}


function tbodyHover(x) {
	
  $( x ).css("background-color","#F0AD4E");
  $(x).css('cursor','pointer');
		
	
}

function tbodyOut(x) {

    $( x ).css("background-color","#eeeeee");
    $(x).css('cursor','auto');
  
}

function redirect(x)
{
	var id=x.id;
	document.location.href="./visualizzaProdotto.jsp?#"+id;
}

function selectAll(x) {
	  checkboxes = document.getElementsByName('list');
	  for(var i=0, n=checkboxes.length;i<n;i++) {
	    checkboxes[i].checked = x.checked;
	  }
}

function accetta() {
	
	myAlertAccetta("PRODOTTI ACCETTATI!","success","center");

}

function rifiuta() {
	
	myAlertRifiuta("PRODOTTI RIFIUTATI!","error","center");

}

function myAlertAccetta(testo,tipo,posizione){

	noty({text: ""+testo, layout :""+posizione , type: tipo , modal:true, buttons:[ {addClass:'btn btn-primary', text:'OK', onClick: function(){
		accettaAlert();}
	  }]});

}

function myAlertRifiuta(testo,tipo,posizione){

	noty({text: ""+testo, layout :""+posizione , type: tipo , modal:true, buttons:[ {addClass:'btn btn-primary', text:'OK', onClick: function(){
		rifiutaAlert();}
	  }]});

}

function accettaAlert() {
	
	$.ajax({
		type: "POST",
		url: "./accettaProdotti",
		data: $("#lis:checked").serialize(),
		dataType: "xml",

		success: function(data) {
			
			document.location.href="./accettaProdotti.jsp";
		}
			
			
	}); // FINE AJAX
	
}


function rifiutaAlert() {
	
	$.ajax({
		type: "POST",
		url: "./rifiutaProdotti",
		data: $("#lis:checked").serialize(),
		dataType: "xml",

		success: function(data) {
			
			document.location.href="./accettaProdotti.jsp";
		}
			
			
	}); // FINE AJAX
	
}